high-pitched whine - Allemand Anglais Dictionnaire